spontaneous recovery - Turkish English Dictionary